package models.core.catalog;

import java.io.Serializable;
import java.util.HashSet;
import java.util.Set;

import models.BeanDtoInfoImpl;

/**
 * Product entity
 */
public class ProductDtoInfo extends BeanDtoInfoImpl implements Serializable {

	private static final long serialVersionUID = 4893994421200748601L;
	private String shortName;
	private String type;
	private ContentDtoInfo content;
	private Set<SkuDtoInfo> skus = new HashSet<SkuDtoInfo>(0);
	private Set<TagDto> tags= new HashSet<TagDto>(0);
	private Long bestPrice;
	
	public ProductDtoInfo() {
	}



	public String getShortName() {
		return shortName;
	}


	public void setShortName(String shortName) {
		this.shortName = shortName;
	}


	public String getType() {
		return type;
	}


	public void setType(String type) {
		this.type = type;
	}


	public Set<SkuDtoInfo> getSkus() {
		return skus;
	}


	public void setSkus(Set<SkuDtoInfo> skus) {
		this.skus = skus;
	}


	public Set<TagDto> getTags() {
		return tags;
	}



	public void setTags(Set<TagDto> tags) {
		this.tags = tags;
	}


	public Long getBestPrice() {
		return bestPrice;
	}



	public void setBestPrice(Long bestPrice) {
		this.bestPrice = bestPrice;
	}



	public ContentDtoInfo getContent() {
		return content;
	}



	public void setContent(ContentDtoInfo content) {
		this.content = content;
	}


}
